/*******************************************************************************
 * Copyright (c) 2024.
 * IWIN-FINS Lab, Shanghai Jiao Tong University, Shanghai, China.
 * All rights reserved.
 ******************************************************************************/

#ifndef FINEMOTE_MUSIC_WINDMILL_H
#define FINEMOTE_MUSIC_WINDMILL_H

#include "BeepMusicBasic.h"

#ifdef FINEMOTE_BEEPMUSIC_C

const MusicNote_t Windmill_s[] = {
        {M5, 250}, {_0, 50},
        {M6, 250}, {_0, 50},
        {M5, 250}, {_0, 50},
        {M3, 100}, {_0, 50},
        {M2, 100}, {_0, 50},

        {M1, 100}, {_0, 50},
        {M2, 100}, {_0, 50},
        {M1, 100}, {_0, 50},
        {L6, 100}, {_0, 50},
        {L5, 550}, {_0, 50},

        {L6, 100}, {_0, 50},
        {L6, 250}, {_0, 50},
        {L5, 100}, {_0, 50},
        {L6, 100}, {_0, 50},
        {L6, 250}, {_0, 50},
        {L5, 100}, {_0, 50},
        {M5, 400}, {_0, 50},
        {M3, 100}, {_0, 50},
        {M2, 550}, {_0, 50},

        {M5, 100}, {_0, 50},
        {M6, 100}, {_0, 50},
        {M5, 100}, {_0, 50},
        {M3, 100}, {_0, 50},
        {M2, 550}, {_0, 50},

        {M1, 100}, {_0, 50},
        {M2, 100}, {_0, 50},
        {L6, 100}, {_0, 50},
        {M1, 100}, {_0, 50},
        {M2, 550}, {_0, 50},

        {M2, 100}, {_0, 50},
        {M2, 100}, {_0, 50},
        {M2, 100}, {_0, 50},
        {M3, 100}, {_0, 50},
        {M5, 250}, {_0, 50},
        {M5, 100}, {_0, 50},
        {M6, 100}, {_0, 50},

        {M1, 400}, {_0, 50},
        {L6, 100}, {_0, 50},
        {M1, 550}, {_0, 50},

        {M5, 250}, {_0, 50},
        {M6, 250}, {_0, 50},
        {M5, 250}, {_0, 50},
        {M3, 100}, {_0, 50},
        {M2, 100}, {_0, 50},

        {M1, 100}, {_0, 50},
        {M2, 100}, {_0, 50},
        {M1, 100}, {_0, 50},
        {L6, 100}, {_0, 50},
        {L5, 550}, {_0, 50},

        {L6, 100}, {_0, 50},
        {L6, 250}, {_0, 50},
        {L5, 100}, {_0, 50},
        {L6, 100}, {_0, 50},
        {L6, 250}, {_0, 50},
        {L5, 100}, {_0, 50},
        {M5, 400}, {_0, 50},
        {M3, 100}, {_0, 50},
        {M2, 550}, {_0, 50},

        {M5, 100}, {_0, 50},
        {M6, 100}, {_0, 50},
        {M5, 100}, {_0, 50},
        {M3, 100}, {_0, 50},
        {M2, 550}, {_0, 50},

        {M1, 100}, {_0, 50},
        {M2, 100}, {_0, 50},
        {L6, 100}, {_0, 50},
        {M1, 100}, {_0, 50},
        {M2, 550}, {_0, 50},

        {M2, 100}, {_0, 50},
        {M2, 250}, {_0, 50},
        {M3, 100}, {_0, 50},
        {M5, 100}, {_0, 50},
        {M6, 100}, {_0, 50},
        {M5, 250}, {_0, 50},

        {M6, 100}, {_0, 50},
        {M6, 250}, {_0, 50},
        {M5, 100}, {_0, 50},
        {M3, 250}, {_0, 50},
        {M6, 250}, {_0, 50},
        {M5, 1150}, {_0, 50},

        {M1, 100}, {_0, 50},
        {M2, 100}, {_0, 50},
        {M1, 100}, {_0, 50},
        {L6, 100}, {_0, 50},
        {M1, 250}, {_0, 50},
};
#endif //FINEMOTE_BEEPMUSIC_C

#endif //FINEMOTE_MUSIC_WINDMILL_H
